permanent camping - French English Dictionary